DIESER BEFEHL IST VERALTET
Er steht in
1.0 und neuer nicht zur Verfügung.
Das BuildingPart-Objekt ist allerdings nicht veraltet; statt diesem können die Befehle
Arch Gebäude und
Arch Stockwerk verwendet werden, um es zu erstellen.
|
Arch Gebäudeteil
|
| Menüeintrag
|
| Arch → Gebäudeteil, 3D/BIM → Level
|
| Arbeitsbereich
|
| Arch
|
| Standardtastenkürzel
|
| Keiner
|
| Eingeführt in Version
|
| 0.18
|
| Siehe auch
|
| Arch Gebäude, Arch Grundstück
|
|
Beschreibung
Ein Gebäudeteil (BuildingPart-Objekt) kann in allen möglichen Situationen verwendet werden, in denen verschiedene Arch- oder BIM-Objekte gruppiert werden sollen, um diese Gruppe als ein Objekt zu verwenden oder zu vervielfältigen.
Anwendung
- Wahlweise ein oder mehrere Objekte auswählen, die in dem neuen Gebäudeteil enthalten sein sollen.
- Die Schaltfläche
Arch Gebäudeteil drücken.
Hinweise
Gebäudeteile haben eine eingebaute, implizite Arch SchnittEbene.
Diese Ebene ist immer parallel zur GebäudeTeil Basisebene, aber du kannst den Versatz zwischen ihnen angeben. Daher arbeiten alle Werkzeuge, die mit einer Schnittebene arbeiten, wie z.B. Entwurf Form2DAnsicht und TechDraw ArchAnsicht auch mit GebäudeTeilen.
Optionen
- Nach der Erstellung eines Gebäudeteils können weitere Objekte durch Ziehen und Ablegen in der Baumansicht hinzugefügt werden oder durch Verwenden des Werkzeugs
Arch Hinzufügen.
- Objekte können, durch Ziehen und Ablegen aus der Baumansicht heraus aus einem Gebäudeteil entfernt werden oder durch Verwenden des Werkzeugs
Arch Entfernen.
- Mit einem Doppelklick auf den Gebäudeteil (BuildingPart-Objekt) in der Baumansicht wird die Arbeitsebene auf seine Position gesetzt, und der Gebäudeteil wird aktiviert, was bedeutet daß neue Objekte automatisch zu ihm hinzugefügt werden.
Erneutes Doppelklicken auf den Gebäudeteil deaktiviert ihn und setzt die Arbeitsebene wieder auf die vorherige Position zurück (diese Option muss im Eigenschafteneditor unter Ansicht - Interaction - Double Click Activates auf true gesetzt werden, damit sie zur Verfügung steht).
- Das Gebäudeteil-Objekt kann in der 3D-Ansicht eine Markierung mit einer Benennung und einer Höhenangabe anzeigen.
- Wenn ein Gebäudeteil verschoben oder gedreht wird, werden alle abhängigen Objekte, die entweder die Daten-EigenschaftMove With Host nicht besitzen oder bei denen diese aktiviert wurde, mit ihm zusammen verschoben bzw. gedreht.
- Gebäudeteile können Draft Klone sein.
- Gebäudeteile können jeden IFC-Typ annehmen. Ihre Eigenschaft Ifc Type bestimmt ihre Verwendung. Ist sie auf Building Storey gesetzt, verhält er sich wie ein Stockwerk. Ist sie auf Building gesetzt, verhält er sich wie ein Gebäude, und ist sie auf Element Assembly gesetzt, verhält er sich wie eine Baugruppe. Das Symbol ändert sich entsprechend dieser Einstellung, hat aber ansonsten keine weiteren Auswirkungen in FreeCAD. Der Export nach IFC als der eine oder andere Typ kann jedoch Auswirkungen auf andere BIM-Anwendungen haben.
- Gebäudeteile ermöglichen das Festlegen einer Auto-group capture box. Nachfolgende Draft- und Arch-Objekte oder alles was Draft.autogroup() verwendet, weden automatisch zum Gebäudeteil hinzugefügt, wenn sie sich vollständig innerhalb der Auswahl-Box befinden. eingeführt in 0.20
Eigenschaften
Siehe auch: Eigenschaften-Ansicht.
Ein Arch Gebäudeteil (BuildingPart-Objekt) wird von einem App GeoFeature abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:
Daten
Base
- Daten-EigenschaftGroup (
LinkList): Liste der referenzierten Objekte.
- Daten-Eigenschaft (versteckt)_ Group Touched (
Bool)
Building Part
- Daten-EigenschaftArea (
Area): Die berechnete Grundfläche dieses Objekts. Die Fläche wird nur für die untergeordneten Objekte des Objekts gezählt, die entweder Arch Räume oder andere Arch Gebäudeteil-Objekte sind. Dadurch kann beispielsweise ein übergeordnetes Arch Gebäude (das auf Arch BuildingPart basiert) die kumulative Fläche aller seiner untergeordneten Arch Stockwerk-Objekte (die ebenfalls auf Arch BuildingPart basieren) bereitstellen, vorausgesetzt, die Stockwerke enthalten Arch Räumde.
- DatenHeight (
Length): Die Höhe dieses Objekts und seiner untergeordneten Objekte. Die untergeordneten Objekte könnten beispielsweise Arch Wände sein. Die Höhe jeder Wand muss auf 0 (Null) gesetzt werden, damit die Höheneigenschaft des BuildingPart auf die darin enthaltenen Objekte übertragen wird.
- Daten-EigenschaftLevel Offset (
Length): Die Höhe des Punktes (0,0,0) dieser Ebene. Dieser Wert wird zum Attribut Placement.Base.z des BuildingPart hinzugefügt, um einen vertikalen Versatz anzugeben, ohne das Objekt tatsächlich zu verschieben. Der resultierende Versatz wird angezeigt, wenn AnsichtShow Level wahr ist.
- Daten-Eigenschaft (versteckt)Materials Table (
Map): Eine MaterialName:SolidIndexesList-Zuordnung, die Materialnamen mit Solid-Indizes verknüpft, die beim Verweisen auf dieses Objekt aus anderen Dateien verwendet werden sollen.
- Daten-EigenschaftOnly Solids (
Bool): Wenn dies zutrifft, werden nur Festkörper von diesem Objekt erfasst, wenn es aus anderen Dateien referenziert wird.
- Daten (Hidden)Saved Inventor (
FileIncluded): Diese Eigenschaft speichert eine Inventor-Darstellung für dieses Objekt.
- Daten-Eigenschaft (versteckt)Shape (
PartShape): Die Form dieses Objekts.
Children
- Daten-EigenschaftHeight Propagate (
Bool): Wenn dies zutrifft, wird der Höhenwert auf die enthaltenen Objekte übertragen. Weitere geltende Bedingungen finden Sie unter der Eigenschaft Daten-EigenschaftHeight.
IFC
- Daten-Eigenschaft (versteckt)Ifc Data (
Map): IFC-Daten.
- Daten-Eigenschaft (versteckt)Ifc Properties (
Map): IFC-Eigenschaften dieses Objekts.
- Daten-EigenschaftIfc Type (
Enumeration): IFC-Typ dieses Objekts.
IFC Attributes
- Daten-EigenschaftDescription (
String): Eine optionale Beschreibung für diese Komponente.
- Daten-EigenschaftGlobal Id (
String)
- Daten-EigenschaftObject Type (
String)
- Daten-EigenschaftOverall Height (
Length)
- Daten-EigenschaftOverall Width (
Length)
- Daten-EigenschaftPartitioning Type (
Enumeration)
- Daten-EigenschaftPredefined Type (
Enumeration)
- Daten-EigenschaftTag (
String): Ein optionales Kennzeichen für diese Komponente.
- Daten-EigenschaftUser Defined Partitioning Type (
String)
Ansicht
Auto Group
- AnsichtAutogroup Autosize (
Bool): Die Größe des Erfassungsfelds automatisch anhand des Inhalts des Gebäudeteils einstellen. eingeführt in 0.20
- AnsichtAutogroup Box (
Bool): Aktiviert/deaktiviert die automatische Gruppierung (und die Anzeige des Erfassungsfelds). eingeführt in 0.20
- AnsichtAutogroup Margin (
Length): Ein Rand, der verwendet wird, wenn die automatische Größenanpassung aktiviert ist. introduced in 0.20
- AnsichtAutogroup Size (
IntegerList): Die Erfassungsbox für neu erstellte Objekte, ausgedrückt als [XMin,YMin,ZMin,XMax,YMax,ZMax]. eingeführt in 0.20
Building Part
- Ansicht-Eigenschaft (versteckt)Diffuse Color (
ColorList): Die individuellen Flächenfarben.
- Ansicht-EigenschaftDisplay Offset (
Placement): Eine Transformation, die auf die Höhenmarke angewendet werden soll.
- Ansicht-EigenschaftFont Name (
Font): Die für Texte zu verwendende Schriftart.
- Ansicht-EigenschaftFont Size (
Length): Die Schriftgröße von Texten.
- Ansicht-EigenschaftLine Width (
Float): Die Linienbreite dieses Objekts.
- Ansicht-EigenschaftOrigin Offset (
Bool): Wenn ja, wirkt sich Display offset bei Aktivierung auch auf die Ursprungsmarkierung aus.
- Ansicht-EigenschaftOverride Unit (
String): Eine optionale Einheit zur Angabe von Geschossen.
- Ansicht-EigenschaftShow Label (
Bool): Wenn wahr, wird bei Aktivierung die Beschriftung des Objekts angezeigt.
- Ansicht-EigenschaftShow Level (
Bool): Wenn wahr, zeige den Level an.
- Ansicht-EigenschaftShow Unit (
Bool): Wenn wahr, zeige die Einheit auf dem Level-Tag an.
Children
- Ansicht-EigenschaftChildren Line Color (
Color): Die Linienfarbe, die auf die untergeordneten Elemente dieses Bauteils angewendet werden soll.
- Ansicht-EigenschaftChildren Line Width (
Float): Die Linienbreite, die auf die Unterelemente dieses Bauteils angewendet werden soll.
- Ansicht-EigenschaftChildren Override (
Bool): Wenn dies zutrifft, übernehmen die in diesem Bauteil enthaltenen Objekte diese Einstellungen für Linien, Farben und Transparenz.
- Ansicht-EigenschaftChildren Shape Color (
Color): Die Formfarbe, die auf die Unterelemente dieses Bauteils angewendet werden soll.
- Ansicht-EigenschaftChildren Transparency (
Percent): Die Transparenz, die für die Unterelemente dieses Gebäudeteils gilt.
Clip
- Ansicht-EigenschaftAuto Cut View (
Bool): Beim Aktivieren dieser Stufe das Schneiden einschalten.
- Ansicht-EigenschaftCut Margin (
Length): Der Abstand zwischen der Ebene und der Schnittlinie.
- Ansicht-EigenschaftCut View (
Bool): Schneiden Sie die Ansicht oberhalb dieser Ebene ab.
Interactions
- Ansicht-EigenschaftAuto Working Plane (
Bool): Wenn ja, bleibt die Arbeitsebene im Auto-Modus.
- Ansicht-EigenschaftDouble Click Activates (
Bool): Wenn dies zutrifft, wird dieses Objekt durch Doppelklicken in der Baumstruktur aktiviert.
- Ansicht-EigenschaftRestore View (
Bool): Wenn diese Option aktiviert ist, wird die in diesem Objekt gespeicherte Ansicht bei einem Doppelklick wiederhergestellt.
- Ansicht-EigenschaftSave Inventor (
Bool): Wenn diese Option aktiviert ist, wird die Inventor-Repräsentation dieses Objekts in der FreeCAD-Datei gespeichert, sodass in anderen Dateien im Lightweight-Modus darauf verwiesen werden kann.
- Ansicht-Eigenschaft (versteckt)Saved Inventor (
FileIncluded): Ein Feld zum Speichern der Inventor-Angaben zu diesem Objekt, falls aktiviert.
- Ansicht-EigenschaftSet Working Plane (
Bool): Wenn ja, passt sich die Arbeitsebene bei Aktivierung automatisch an dieses Bauteil an.
- Ansicht-Eigenschaft (versteckt)View Data (
FloatList): Mit diesem Objekt verbundene Kamerapositionsdaten.
Skripten
Siehe auch: Arch API und Grundlagen der Skripterstellung in FreeCAD.
Das Werkzeug Gebäudeteil kann sowohl in Makros als auch von der Python-Konsole aus mit folgender Funktion verwendet werden:
BuildingPart = makeBuildingPart(objectslist=None)
- Erzeugt ein
Building-Objekt aus objectslist, einer Liste von Objekten.
Beispiel:
import FreeCAD, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
FreeCAD.ActiveDocument.recompute()
BuildingPart = Arch.makeBuildingPart([Wall1, Wall2])
Floor = Arch.makeFloor([BuildingPart])
Building = Arch.makeBuilding([Floor])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()
BIM
- 2D drafting: Sketch, Line, Polyline, Circle, Arc, Arc From 3 Points, Fillet, Ellipse, Polygon, Rectangle, B-Spline, Bézier Curve, Cubic Bézier Curve, Point
- 3D/BIM: Project, Site, Building, Level, Space, Wall, Curtain Wall, Column, Beam, Slab, Door, Window, Pipe, Connector, Stairs, Roof, Panel, Frame, Fence, Truss, Equipment
- Reinforcement Tools: Custom Rebar, Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement
- Generic 3D Tools: Profile, Box, Shape Builder, Facebinder, Objects Library, Component, External Reference
- Annotation: Text, Shape From Text, Aligned Dimension, Horizontal Dimension, Vertical Dimension, Leader, Label, Hatch, Axis, Axis System, Grid, Section Plane, New Page, New View
- Snapping: Snap Lock, Snap Endpoint, Snap Midpoint, Snap Center, Snap Angle, Snap Intersection, Snap Perpendicular, Snap Extension, Snap Parallel, Snap Special, Snap Near, Snap Ortho, Snap Grid, Snap Working Plane, Snap Dimensions, Toggle Grid, Working Plane Front, Working Plane Top, Working Plane Side, Working Plane
- Modify: Move, Copy, Rotate, Clone, Create Simple Copy, Create Compound, Offset, 2D Offset, Trimex, Join, Split, Scale, Stretch, Draft to Sketch, Upgrade, Downgrade, Add Component, Remove Component, Array, Path Array, Polar Array, Point Array, Cut With Plane, Mirror, Extrude, Difference, Union, Intersection
- Manage: BIM Setup, Views Manager, Setup Project, Manage Doors and Windows, Manage IFC Elements, Manage IFC Quantities, Manage IFC Properties, Manage Classification, Manage Layers, Material, Schedule, Preflight Checks, Annotation Styles
- Utils: Toggle Bottom Panels, Move to Trash, Working Plane View, Select Group, Set Slope, Working Plane Proxy, Add to Construction Group, Split Mesh, Mesh to Shape, Select Non-Manifold Meshes, Remove Shape From BIM, Close Holes, Merge Walls, Check, Toggle IFC B-Rep Flag, Toggle Subcomponents, Survey, IFC Diff, IFC Explorer, New IFC Spreadsheet, Image Plane, Unclone, Rewire, Glue, Re-Extrude
- Panel Tools: Panel, Panel Cut, Panel Sheet, Nest
- Structure Tools: Structure, Structural System, Multiple Structures
- IFC Tools: IFC Diff, IFC Expand, Create IFC Project, IfcOpenShell Update
- Nudge: Nudge Switch, Nudge Up, Nudge Down, Nudge Left, Nudge Right, Nudge Rotate Left, Nudge Rotate Right, Nudge Extend, Nudge Shrink
Anwenderdokumentation
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework